
#此脚本目标：主要是让任务每秒执行一次
#!/bin/bash

#秒级别的定时任务
#由于linux的定时任务是分钟单位的 我们可以利用 脚本 sleep方法 来实现秒操作
#!/bin/bash
shPath=/home/hmt/sh_linux/myMove.sh
logPath=/home/hmt/logs/mySecond.log
step=2 #间隔的秒数
for (( i = 0; i <= 60; i=(i + step) )); do
    time=`date +"%Y%m%d %H:%M:%S"`
    echo "最新时间 " ${time} >${logPath} #这里的话可以保留最后一个执行成功的时间 其实没必要一直保留
    sh ${shPath}
    sleep $step #睡眠
done



